using System;
using System.Collections.Generic;
using System.Text;

namespace UMEVOR.DTO
{
    public class VOT_NOTICIA
    {

        #region Atributos Privados

        private long pID_NOTICIA;
        private DateTime pDT_NOTICIA;
        private DateTime pDT_VIGENCIA;
        private DateTime pDT_INS_NOTICIA;
        private string pTX_TITULO;
        private string pTX_DESC_NOTICIA;
        private string pTX_URL_FOTO_PEQ;
        private string pTX_URL_FOTO_GRDE;
        private string pTX_FONTE;
        private string pTX_REDATOR;
        private int pQT_VIST_PAG;
        private object pDT_ULT_ACESSO;

        #endregion

        #region Propriedades Públicas

        public long ID_NOTICIA
        {
            get { return pID_NOTICIA; }
            set { pID_NOTICIA = value; }
        }

        public DateTime DT_NOTICIA
        {
            get { return pDT_NOTICIA; }
            set { pDT_NOTICIA = value; }
        }

        public DateTime DT_VIGENCIA
        {
            get { return pDT_VIGENCIA; }
            set { pDT_VIGENCIA = value; }
        }

        public DateTime DT_INS_NOTICIA
        {
            get { return pDT_INS_NOTICIA; }
            set { pDT_INS_NOTICIA = value; }
        }

        public string TX_TITULO
        {
            get { return pTX_TITULO; }
            set { pTX_TITULO = value; }
        }

        public string TX_DESC_NOTICIA
        {
            get { return pTX_DESC_NOTICIA; }
            set { pTX_DESC_NOTICIA = value; }
        }

        public string TX_URL_FOTO_PEQ
        {
            get { return pTX_URL_FOTO_PEQ; }
            set { pTX_URL_FOTO_PEQ = value; }
        }

        public string TX_URL_FOTO_GRDE
        {
            get { return pTX_URL_FOTO_GRDE; }
            set { pTX_URL_FOTO_GRDE = value; }
        }

        public string TX_FONTE
        {
            get { return pTX_FONTE; }
            set { pTX_FONTE = value; }
        }

        public string TX_REDATOR
        {
            get { return pTX_REDATOR; }
            set { pTX_REDATOR = value; }
        }

        public int QT_VIST_PAG
        {
            get { return pQT_VIST_PAG; }
            set { pQT_VIST_PAG = value; }
        }

        public object DT_ULT_ACESSO
        {
            get { return pDT_ULT_ACESSO; }
            set { pDT_ULT_ACESSO = value; }
        }


        #endregion

        #region Métodos

        public void clear()
        {
            pID_NOTICIA = 0;
            pDT_NOTICIA = new DateTime();
            pDT_VIGENCIA = new DateTime();
            pDT_INS_NOTICIA = new DateTime();
            pTX_TITULO = String.Empty;
            pTX_DESC_NOTICIA = String.Empty;
            pTX_URL_FOTO_PEQ = String.Empty;
            pTX_URL_FOTO_GRDE = String.Empty;
            pTX_FONTE = String.Empty;
            pTX_REDATOR = String.Empty;
            pQT_VIST_PAG = 0;
            pDT_ULT_ACESSO = 0;
        }

        #endregion

    }
}
